local extension = Package:new("touhou_ship")
extension.extensionName = "touhou_hy"

Fk:loadTranslationTable {
    ["touhou_ship"] = "时空方舟",
    ["temp_operation"] = "装备栏废除/复原的临时变化：复原/废除对应的装备栏<br/>牌的区域的临时变化：1.目标区域属于角色且牌的区域未发生过变化，则置入弃牌堆；2.目标区域不属于角色且牌的当前区域仍然不属于角色，则置入来源区域（不能替换来源区域已有的牌）<br/>体力值的临时变化：以实际变化量的相反数调整体力值",
}

local function loadGeneral(name)
    local HY = require "packages.touhou_hy.utility.utility"
    local U = require "packages.utility.utility"
    require("packages.touhou_hy.pkgs.ship.generals." .. name)(extension, HY, U)
end

loadGeneral("hy_haniyasushin_keiki")
loadGeneral("hy_joutougu_mayumi")
loadGeneral("hy_hijiri_byakuren")
loadGeneral("hy_toramuru_shou")
loadGeneral("hy_usami_sumireko")
loadGeneral("hy_izayoi_sakuya")

return extension